package com.ls.mysql.config;

import io.lettuce.core.internal.HostAndPort;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import java.util.HashSet;
import java.util.Set;
/**
 * @Author Maple.Chen
 * @Description redis-Cluster配置
 * @Date 0:21 2020/5/19
 **/
//@Configuration
public class RedisConfig {

//    @Value("${spring.redis.cluster.nodes}")
//    private String clusterNodes;
//
//    @Bean
//    public JedisCluster getJedisCluster(){
//        //分割集群节点
//        String[] cNodes = clusterNodes.split(",");
//        //创建set集合对象
//        Set<HostAndPort> nodes =new HashSet<>();
//        for (String node:cNodes) {
//            //127.0.0.1:7001
//            String[] hp = node.split(":");
//            nodes.add(new HostAndPort(hp[0],Integer.parseInt(hp[1])));
//        }
//        //创建Redis集群对象
//        JedisCluster jedisCluster=new JedisCluster(nodes);
//        return jedisCluster;
//    }

}
